burn the candle at both ends

Translations
работать на износ
He has been burning the candle at both ends, staying up late to finish the project.
Он работал на износ, поздно ложась спать, чтобы закончить проект.
Definitions
To overwork oneself by doing too much, especially by staying up late and getting up early, leading to exhaustion.